Global warming, shortage of low-cost oil resources and the increasing demand for energy are currently controlling the world's ...